<h2>rdfbrowser.js</h2>
<p>Multi-purpose RDF Browser.</p>
<hr/>

<h3>Objects</h3>
<ul>
	<li><a href="#rdfbrowser">OAT.RDFBrowser(div,optObj)</a></li>
</ul>

	<h3>Methods</h3>
<ul>
	<li><a href="#addurl">OAT.RDFBrowser::store.addURL(url)</a></li>
	<li><a href="#addtriples">OAT.RDFBrowser::store.addTriples(triples, label, href)</a></li>
</ul>

<h3>CSS IDs</h3>
<ul>
	<li>#rdf_side</li>
	<li>#rdf_cache</li>
	<li>#rdf_tabs</li>
	<li>#rdf_filter</li>
	<li>#rdf_content</li>
</ul>

<hr/>

<h3><a name="rdfbrowser">OAT.RDFBrowser(div,optObj)</a></h3>
<p>Creates a RDF Browser object. Contents will be displayed inside <em>div</em>. You don't need to specify <em>div</em> if you have 
previously created (and appended) all elements with CSS IDs mentioned before. <em>optObj</em> may contain:</p>
<ul>
	<li>maxLength - maximum length of tree node label</li>
	<li>maxURILength - maximum length of displayed URI</li>
	<li>maxDistinctValues - maximum number of leaves in one tree node</li>
	<li>imagePath - include trailing slash</li>
	<li>defaultURL - to be shown in inputarea</li>
	<li>endpoint - SPARQL query endpoint</li>
</ul>

<h3><a name="addurl">OAT.RDFBrowser::store.addURL(url)</a></h3>
<p>Adds data from <em>url</em> to the Browser.

<h3><a name="addtriples">OAT.RDFBrowser::store.addTriples(triples, label, href)</a></h3>
<p>Adds a set of <em>triples</em> to the Browser. One should specify a <em>label</em> and originating URI as <em>href</em>.</p>
